package com.intelligent.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 采购入库查询DTO
 */
@Data
public class PurchaseStorageQueryDTO {

    /**
     * 关键词（采购订单号模糊查询）
     */
    private String keyword;

    /**
     * 入库状态（0 待入库、1 部分入库、2 全部入库）
     */
    private Integer storageStatus;

    /**
     * 质检状态（0 待质检、1 已质检、2 免检）
     */
    private Integer qcStatus;

    /**
     * 入库时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date storageTime;

    /**
     * 分页参数
     */
    private Integer pageNum = 1;
    private Integer pageSize = 10;
}


